< -package:ghc-lib-parser package:linear-base

Linearly typed replacement for the standard (<$) function.
(<&>) = flip fmap

Apply the linear function in a control applicative functor to the value of type a in another functor. This is essentialy composing two effectful computations, one that produces a function f :: a %1-> b and one that produces a value of type a into a single effectful computation that produces a value of type b.
Replace all occurances of b with the given a and consume the functor f b.
Linearly typed replacement for the standard (<*) function.